|
|
Non Boot to Self Boot Method
Mac Method
Intro
Tutorial for games Without CDDA
Games with CDDA
Intro: Ok there is no easy way to explain this, but we have some little tips for mac users and for any PC users out there even when creating self boot games from your non boots. As the mac "needs" these tips in a way because of the use of Virtual PC I see no reason why anyone else can't use them.
We give FULL credit to ECHELON for this non to self boot method, we have just changed a few bits to make it easier on Mac users.
Tutorial for games without CDDA:
1) Make a directory on your hard-disk called "selfboot"
2) Copy the Non to Self Boot folder contents to the "Selfboot" folder.
3) Download Win32 Binaries for CDRECORD & MKISOFS from:
ftp.fokus.gmd.de/pub/unix/cdrecord/alpha/win32/cdrtools-1.9a03-win32-bin.zip
4) Unzip the file (cdrtools-1.9a03-win32-bin.zip) to the directory you made
on your hard disk earlier called "selfboot".
5) Insert the Non Boot-CD version of the game into your CD-ROM drive,
Copy over the IP.BIN and 1ST_READ.BIN from the CD over to the "selfboot"
directory on your hard disk.
(Note 1: IP.BIN cannot be found on Accession releases, therefore Accession
releases cannot be made self-boot from this method.)
6) OK, So now in your "selfboot" directory, you should have this tutorial
cdrecord and all related cdrecord tools, and you should also
have copied over the IP.BIN and 1ST_READ.BIN from the game that you
are working on.
7) Make a subdirectory called "data" inside your "selfboot" directory
and copy ALL game data files from the Non-BootCD game into this
directory. Also, delete the file IP.BIN from the "data" directory if
you already have it in the root of your "selfboot" tree. Also delete
the BOOT.BIN (generally 1ST_READ.BIN) from your data tree if
you have already put this file in the root of your "selfboot" tree.
8) *Edited for Mac users* Ok there will be a file called AUDIO.AIFF in the
non to self boot tools folder. It will be 4 seconds long so the LBA will be the
same for every burn you do (or it should) so just keep the audio on hand.
9) This is where you boot up Virtual PC and make sure you copy the "selfboot"
folder to Virtual PC Hard drive (which contains your game files, the echelon tools and the
cdrecord tools you downloaded)
10) As I was saying before, your audio track is 4 seconds and it's LBA should be
11702 so write this number down.
11) In Virtual PC Run a DOS Prompt and goto your "selfboot" directory, You should have
an executable there called "BINHACK.EXE". In addition you should have
the BOOT.BIN (generally called 1ST_READ.BIN) and IP.BIN in this
directory.
Run the program BINHACK.EXE. When it prompts you for the Binary
file to modify, Pick the BOOT.BIN. If it detects that the BOOT.BIN
is a Windows CE Exectuable (0WINCEOS.BIN), It will not modify the
0WINCEOS.BIN. If it detects that this Executable is a normal
Katana Executable, It will ask you for the the LBA number that
we gave you in the last step. It will then modify the
BOOT.BIN according to the number that we gave you.
Next, It will ask you for the filename of the Bootsector. Here,
you should input IP.BIN. It will hack the IP.BIN for self-boot
purposes.
12) Once the changes are made with BINHACK.EXE to the BOOT.BIN file, Copy
the BOOT.BIN over to the "data" directory's root. Please make sure
that you did not rename the file to actually be called BOOT.BIN.
It should still be called the original filename that you found out
from Step 5.
13) Now, you should have in your "data" directory, All game data files,
including BOOT.BIN, But it should not have IP.BIN. If you want to
dummy this CD, You must make a dummy now. You must make a normal
file dummy. Name this dummy "000DUMMY.DAT" and place it into the
"data" directory. Please note the overhead limitations of
Multi-Session & Self-Booting that were mentioned at the beginning
of the tutorial, and size your dummy accordingly. Your next step
is to run MKISOFS and make a ISO out of these files. Run the
following command while you are in your "selfboot" root directory:
mkisofs -C x,y -V GAMENAME -l -o data.iso data
"x,y" should be the numbers 0, 11702 if you use the audio file in this pack.
*Make SURE you have the game files in the selfboot folder stored on a Virtual PC
Hard drive otherwise if you just shared folders this will not work!*
14) Run "IPINS.EXE" from the "selfboot" directory, In a DOS Prompt.
It will prompt you for the Bootsector filename, Choose IP.BIN.
It will then prompt you for the ISO filename, Choose the file
"data.iso" which you just generated in the last step. It will
patch IP.BIN as the bootsector on data.iso.
15) You should now have a fairly large sized data.iso file sitting in
your "selfboot" directory tree now. It is time to burn this file.
Quit Virtual PC and then copy your ISO off the Virtual PC hard drive to your Mac.
Then run the Mac application included called ISO2MAC which will convert your ISO
to an image Toast will accept.
Now Open up Toast 4 and Burn the included AUDIO.AIFF file as a SESSION.
After it finishes select MULTITRACK CDROM XA and drag the ISO to the window.
Toast should accept it (make sure there are no audio tracks selected) and then Burn.
16) You are done! Eject the disk and try it.
Games with CDDA: We have left the original Echelon tutorial in this mac pack so you can compare the guide with our mac version for CDDA games. It is pretty much the same except for a few differences.
|